/*
 * @Author: 王维铭 2061550880@qq.com
 * @Date: 2025-02-27 14:16:11
 * @LastEditors: 王维铭 2061550880@qq.com
 * @LastEditTime: 2025-02-27 15:07:15
 * @FilePath: \盐师22Git仓库\day04\Test02.java
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
public class Test02 {
    public static void main(String[] args) {
        //小芳的妈妈每天给她2.5元钱，她都会存起来，但是，每当这一天是存钱的第5天或者5的倍数的话，她都会花去6元钱，请问，经过多少天，小芳才可以存到100元钱
        double daymoney = 2.5;
        double totalmoney = 0;
        int day = 0;
        int result = 100;
        while(true){
            //开始存钱 每天存2.5
            totalmoney += daymoney;
            //每循环一次代表存钱天数加一
            day ++;
            //判断什么时候存够100
            //if (totalmoney >=result){
            //    break;
            //}
            //System.out.println("第" +day + "天存钱" +totalmoney);
            if (day % 5 == 0){
                totalmoney -= 6;
                //System.out.println("第" + day + "花6元");
                if (totalmoney >= result){
                    break;
                }
            }
            System.out.println("经过" + day + "天，小芳才可以存到100元钱，总共存了" + totalmoney + "元");
        }
    }
}
